home *** CD-ROM | disk | FTP | other *** search
- -* FF7 Cracker v1.01 *-
-
- Hello you!
-
- -> This Crack will remove the CD1 check protection of Final Fantasy VII
- v1.00 FRENCH version only . It is usefull only if you have a copy of
- the CD of FF7 and you want to use it ('cause you don't have the
- original one :).
-
- -< Alors, comment τa marche, comment, τa marche?!?! Since I have released
- this crack, I have received tens of emails which asked me how to copy
- the CD1 of FF7. Don't you have thought a bit before asking me this
- question? :)... if I have made a crack, it's to defeat all the
- protection no? hum? So, to copy this anoying CD... just copy the 'ff7'
- directory and label your copy as the original (FF7DISC1)... don't take
- care of the 650Mo files or of the other tracks... all this is only copy
- protection and this crack will tell FF7 to ignore them :).
-
-
- So, you are reading the nfo file of the crack of 'Final Fantasy VII
- v1.00 french'. What will do this crack?.. it will just remove the
- protections concerning the CD 1 of FF7. Why?... this outreageous game
- has an excellent CD protection against copy. If you wanna copy the game
- for a friend or for any other reason, you'll see that the Installation
- CD, CD2 and CD3 will copy without problems and will be accepted by the
- game. But CD1 is protected like this:
- Track 1: The Game's Data
- Track 2: long blank Audio track
- Track 3: short blank Audio track
- Track 4: a small Data track
- -> Total exceed 650Mo
- Most of CD-R's have a size of 650Mo, so, you probably won't be able to
- copy this CD. But, even if you could do it, if you use to copy CD,
- you'll notice that the 4th track, with faked data, is imposible to copy
- with a standard CD writer (if you can, you're the God of CD-Writing...
- please contact me :)... I have tried with the last versions of Easy-CD Pro,
- CDR-Win, DAO, and Easy CD Creator Deluxe... they never want to copy a
- Data track after a Audio track.
-
- ... like every human being that has an internet connexion, I searched for a
- crack but I didn't find one, one month after I bought the game.
- That evening, I found one, but it looked like it was very bad and unusefull,
- and it didn't work with my french version (yes, I'm french, didn't you
- notice it by my very poor english? :). So, that night, I decided to learn
- how to crack 'cause I was really fed up with this game!... I downloaded
- W32Dasm 8.9, launched it and read the Help file... I just knowed C/C++
- language and I must admit that assembly language afraided me.. I didn't
- understand a word!...
- First, I noticed that there was a file named CDCheck.exe in my FF7
- directory... I thought that it was really dummy and tried all the cheats
- I was used to do in those case... nothing happened... then... I made a
- last test... yeah! CDCheck.exe was a fake! It didn't control or test
- nothing! Then I interested myself to the file named 'ff7.exe'... after
- all my test, I was sure that all the protection scheme was in it... so
- I disassembled it!... it was the first time I did something like that
- and I thought I had to give up and wait for real crackers to help me.
- But, I searched in the file... with the Help file of W32Dasm I understood
- some things and finally, I had some idea, I searched, etc...
- As I told you, I didn't know nothing in assembly language, but some
- things like 'cmp' or 'jmp' was a bit meanfull to me (as a C/C++ coder)
- ... 'compare' and 'jump'...
- To resume... at least, I found some string reference named 'FF7DISK1',
- 'FF7DISK2' and 'FF7DISK3'... I noticed that it was the name of the 3CD
- of the game... I understood all the test system of Squaresoft in about
- 2 hours... finally I found those lines at the end of the 'FF7DISK1'
- section... the program tested some things on the CD and at the end, it
- simply verify the return values like this:
-
- :00404CFE 83BDF0FCFFFF00 cmp dword ptr [ebp+FFFFFCF0], 00000000
- :00404D05 7425 je 00404D2C
- :00404D07 83BDECFCFFFF00 cmp dword ptr [ebp+FFFFFCEC], 00000000
- :00404D0E 741C je 00404D2C
- :00404D10 83BDF8FCFFFF00 cmp dword ptr [ebp+FFFFFCF8], 00000000
- :00404D17 7413 je 00404D2C
- :00404D19 83BDF4FCFFFF00 cmp dword ptr [ebp+FFFFFCF4], 00000000
- :00404D20 740A je 00404D2C
- :00404D22 C705684C990001000000 mov dword ptr [00994C68], 00000001
-
- ... to crack this, after some tests, I have thought that if I simply delete
- this code, perhaps it would work.... I found an instruction wich seemed to
- do nothing (0x90) and I used it an all this code...
- I don't think that you want to know how I have done my final Visual C++
- program that you'll use to crack your Final Fantasy VII... so, I just thank
- you to have read all this text, and I hope that you'll enjoy the final
- result.
-
- Have phⁿn!
- Patchou (PatateJaune@hotmail.com), 30/08/1998.
- ...and kisses from Fraisie! mouahaha :)))